part/partial payment - English Synonyms Dictionary